package com.steel.yfmall.cloud.assistant.po.view;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @program: OrderPushCangQiongBean
 * @author: liuzhijun
 * @date: 2021-03-24 16:56
 **/
@Data
public class OrderPushCangQiongBean implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 基本信息  单据编号
     */
    private String billno;

    /**
     * 单据类型
     */
    private String billtype;

    /**
     * 业务类型
     */
    private String biztype;

    /**
     * 订单日期
     */
    private Date bizdate;

    /**
     * 单据状态
     */
    private String billstatus;

    /**
     * 产品大类
     */
    private String yfgtProcategorie;

    /**
     * 订货方式
     */
    private String yfgtOrdergoods;

    /**
     * 销售月份
     */
    private String yfgtSalemonth;

    /**
     * 销售方式
     */
    private String yfgtSaletype;

    /**
     * 终到地点
     */
    private String yfgtDestination;

    /**
     * 终到地区
     */
    private String yfgtDisarea;

    /**
     * 备注
     */
    private String comment;

    /**
     * 计重方式
     */
    private String yfgtWeighttype;

    /**
     * 结算方式
     */
    private String yfgtBalancetype;

    /**
     * 运费支付方式
     */
    private String yfgtFreightpayment;

    /**
     * 运输方式
     */
    private String yfgtTraffictype;


    /**
     * 销售信息
     */


    /**
     * 付款方
     */
    private String payingcustomer;

    /**
     * 客户
     */
    private String customer;

    /**
     * 联系地址
     */
    private String address;

    /**
     * 联系人
     */
    private String linkman;

    /**
     * 联系人电话
     */
    private String linkmanphone;

    /**
     * 收货地址
     */
    private String receiveaddress;

    /**
     * 收货方
     */
    private String reccustomer;

    /**
     * 收货联系人
     */
    private String reclinkman;

    /**
     * 收票方
     */
    private String settlecustomer;


    /**
     * 销售部门
     */
    private String dept;


    /**
     * 销售员
     */
    private String operator;

    /**
     * 销售组
     */
    private String operatorgroup;

    /**
     * 销售组织
     */
    private String org;


    /**
     * 财务信息
     */


    /**
     * 本位币
     */
    private String currency;

    /**
     * 付款方式
     */
    private String paymode;

    /**
     * 含税
     */
    private String istax;

    /**
     * 汇率
     */
    private String exchangerate;

    /**
     * 汇率表
     */
    private String exratetable;

    /**
     * 汇率日期
     */
    private Date exratedate;

    /**
     * 价税合计
     */
    private String totalallamount;

    /**
     * 结算币别
     */
    private String settlecurrency;


    /**
     * 结算方式
     */
    private String settletype;

    /**
     * 金额
     */
    private String totalamount;

    /**
     * 累计收款金额
     */
    private String receiptamount;

    /**
     * 累计预收款金额
     */
    private String prereceiptamount;

    /**
     * 收款条件
     */
    private String reccondition;

    /**
     * 税额
     */
    private String totaltaxamount;


    /**
     *  订单明细-物料明细
     */


    /**
     * 物料
     */
    private String materialmasterid;
    /**
     * 物料编码
     */
    private String material;

    /**
     * 物料名称
     */
    private String materialnamep;

    /**
     * 规格型号
     */
    private String model;


    /**
     * 物料版本
     */
    private String materialversion;


    /**
     * 辅助属性
     */
    private String auxpty;


    /**
     * 产品形态
     */
    private String yfgtRoductform;


    /**
     * 预定交期
     */
    private String yfgtReservedate;


    /**
     * 品质分类
     */
    private String yfgtQualitytype;

    /**
     * 尺寸信息
     */
    private String yfgtSize;


    /**
     * 是否穿水
     */
    private String yfgtIswater;


    /**
     * 件数
     */
    private String yfgtPackages;


    /**
     * 直径（mm）
     */
    private String yfgtDiameter;


    /**
     * 长度（mm）
     */
    private String yfgtLength;


    /**
     * 计量单位
     */
    private String unit;


    /**
     * 订货量
     */
    private String qty;

    /**
     * 基本单位
     */
    private String baseunit;

    /**
     * 基本数量
     */
    private String baseqty;

    /**
     * 辅助单位
     */
    private String auxunit;

    /**
     * 辅助数量
     */
    private String auxqty;

    /**
     * 单价
     */
    private String price;

    /**
     * 含税单价
     */
    private String priceandtax;

    /**
     * 税率(%)
     */
    private String taxrate;


    /**
     *订单明细-收款计划
     */


    /**
     * 款项名称
     */
    private String r_itemname;

    /**
     * 应收比率(%)
     */
    private String r_recadvancerate;

    /**
     * 应收金额
     */
    private String r_recadvanceamount;

    /**
     * 是否预收
     */
    private String r_needrecadvance;

    /**
     * 关联收款金额
     */
    private String r_remainamount;

    /**
     * 实收金额
     */
    private String r_recamount;

    /**
     * 结算组织
     */
    private String r_recsettleorg;

    /**
     * 关联单号
     */
    private String r_relbillno;

    /**
     * 控制环节
     */
    private String r_controlsend;

    /**
     * 变更方式
     */
    private String recentrychangetype;

}

